@CHARSET "UTF-8";

.m3958_vote_container {
    border: 1px solid #C4D6EC;
    clear: both;
    text-align: left;
}

.m3958_vote_container .m3958_vote_title {
    background: url("http://img1.cache.netease.com/cnews/img/nvt10/voteicon.gif") no-repeat scroll 9px center #E5EEF8;
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    margin-bottom: 10px;
    padding-left: 30px;
}

.m3958_vote_wrap, .m3958_vote_content {
    clear: both;
    font-size: 12px;
    line-height: 21px;
    overflow: hidden;
    text-align: left;
}

.m3958_vote_container .m3958_vote_content {
    margin-left: 30px;
    margin-right: 30px;
}

.m3958_vote_wrap, .m3958_vote_content {
    clear: both;
    font-size: 12px;
    line-height: 21px;
    overflow: hidden;
    text-align: left;
}
.m3958_vote_content, .nvt_vote_info {
    margin-bottom: 10px;
}
.nvt_vote_list dt {
    line-height: 25px;
}
.nvt_vote_list dd {
    margin: 0;
}
.nvt_vote_list input {
    height: 19px;
    margin: 0 1px;
    vertical-align: top;
    width: 19px;
}
.nvt_vote_info select {
    font-size: 12px;
    height: 21px;
}
.nvt_vote_submit {
    height: 23px;
    width: 60px;
}
.nvt_vote_iclock {
    background: url("http://img1.cache.netease.com/cnews/img/vote10/vote24.gif") no-repeat scroll left center transparent;
    padding-left: 16px;
}
.nvt_vote_btn {
    vertical-align: top;
}
.m3958_vote_container {
    border: 1px solid #C4D6EC;
    clear: both;
    text-align: left;
}
.m3958_vote_container .m3958_vote_title {
    background: url("http://img1.cache.netease.com/cnews/img/nvt10/voteicon.gif") no-repeat scroll 9px center #E5EEF8;
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    margin-bottom: 10px;
    padding-left: 30px;
}
.m3958_vote_container .m3958_vote_content {
    margin-left: 30px;
    margin-right: 30px;
}
.m3958_vote_container .nvt_vote_info {
    background: none repeat scroll 0 0 #E5EEF8;
    padding: 6px 30px;
}

.nvt-icon-success {
    background: url("http://img1.cache.netease.com/cnews/img/nvt10/bg20.png") no-repeat scroll 0 center transparent;
    padding-left: 18px;
}
.nvt-icon-error {
    background: url("http://img1.cache.netease.com/cnews/img/nvt10/bg21.png") no-repeat scroll 0 center transparent;
    padding-left: 18px;
}

.left {
    float: left;
}
.right {
    float: right;
}